/***
 * formSize(String):表单大小 small mini large
 * type(String):表单类型 text | select | date | checkbox | radio
 * inputType(String):input类型
 * label(String):字段名称
 * labelWidth(String):字段宽度 150px
 * placeholder(String):默认显示
 * isReadOnly(Bollean):是否只读
 * isDisabled(Bollean):是否禁止
 * isRequired(Bollean):是否必填
 * optionList(Array):如果是下拉，复选，单选的数据源
 * keyName(String):有数据源的情况下，绑定的key字段名
 * valName(String):有数据源的情况下，绑定的label字段名
 * maxlength(Number):最大输入长度
 * colSpan(Number):占位符
 * isAppendRightBtn(Boolean):是否显示input右侧的按钮类型
 * appendRightBtnType(String):input右侧的按钮类型
 * appendRightBtnTxt(String):input右侧的按钮文字
 * bindFieldName(String):绑定后段字段名称
 * bindFieldVal(String):双向绑定绑定的具体值，一般用于readonly或者disabled的情况下直接赋值
 * buttonTxt(String):type为button时的按钮内容文字
 * influenceFiledName(String):二级联动所关联的select的后段字段->bindFieldName
 */

//废止合同
const approveFiledList = [{
    type: 'text',
    colSpan: 24,
    label: '是否同意',
    isRequired: true,
    isReadOnly: true,
    bindFieldName: 'opinionTypeName',
    bindFieldVal: ""
  },
  {
    type: 'text',
    label: '审批意见',
    colSpan: 24,
    isRequired: true,
    bindFieldName: 'approvalMessage',
    bindFieldVal: ""
  },
]

const derateFiledList = [{
    type: 'text',
    colSpan: 12,
    label: '减免金额',
    placeholder: '自动计算',
    labelWidth: "125px",
    isRequired: false,
    isReadOnly: true,
    bindFieldName: 'ifStandardContract',
    bindFieldVal: ""
  },
  {
    type: 'text',
    label: '说明',
    colSpan: 12,
    isRequired: false,
    bindFieldName: 'kk',
    bindFieldVal: ""
  },
]

export {
  approveFiledList,
  derateFiledList
}
